// 引入管理type的文件
import { ADD } from './mutation-type'


let mutations = { // 修改state中的数据，类似组件中的函数
    beOld(state) { // 使年龄加一，没有参数
        state.age++
    },
    changeName(state, payload) { // 传参，带有数据
        // console.log(state);
        // console.log(payload);
        state.name = payload
    },
    [ADD](state, payload) { // 传参，带有数据
        state.money += payload;
    },
    changeAge(state, payload) { // 对象风格的提交方式
        console.log(payload.age);
        state.age = payload.age;
    },
    getUname(state, payload) {
        state.uName = payload;
    }
}

export default mutations